package org.platform.mo.db;

import javax.persistence.Column;
import javax.persistence.Id;
import javax.persistence.Table;

@Table(name = "tb_fd_diagnoserecord")
public class FdDiagnoseRecord {
    /**
     * ID
     */
    @Id
    @Column(name = "ID")
    private String id;

    /**
     * 诊断ID
     */
    @Column(name = "DiagnoseID")
    private String diagnoseid;

    /**
     * 设备ID
     */
    @Column(name = "DeviceID")
    private String deviceid;

    /**
     * 发生时间
     */
    @Column(name = "HappendTime")
    private Long happendtime;

    /**
     * 站点
     */
    @Column(name = "Station")
    private String station;

    /**
     * 日志类型
     */
    private Integer type;

    /**
     * 级别
     */
    private String level;

    /**
     * 内容
     */
    private String content;

    /**
     * 获取ID
     *
     * @return ID - ID
     */
    public String getId() {
        return id;
    }

    /**
     * 设置ID
     *
     * @param id ID
     */
    public void setId(String id) {
        this.id = id;
    }

    /**
     * 获取诊断ID
     *
     * @return DiagnoseID - 诊断ID
     */
    public String getDiagnoseid() {
        return diagnoseid;
    }

    /**
     * 设置诊断ID
     *
     * @param diagnoseid 诊断ID
     */
    public void setDiagnoseid(String diagnoseid) {
        this.diagnoseid = diagnoseid;
    }

    /**
     * 获取设备ID
     *
     * @return DeviceID - 设备ID
     */
    public String getDeviceid() {
        return deviceid;
    }

    /**
     * 设置设备ID
     *
     * @param deviceid 设备ID
     */
    public void setDeviceid(String deviceid) {
        this.deviceid = deviceid;
    }

    /**
     * 获取发生时间
     *
     * @return HappendTime - 发生时间
     */
    public Long getHappendtime() {
        return happendtime;
    }

    /**
     * 设置发生时间
     *
     * @param happendtime 发生时间
     */
    public void setHappendtime(Long happendtime) {
        this.happendtime = happendtime;
    }

    /**
     * 获取站点
     *
     * @return Station - 站点
     */
    public String getStation() {
        return station;
    }

    /**
     * 设置站点
     *
     * @param station 站点
     */
    public void setStation(String station) {
        this.station = station;
    }

    /**
     * 获取日志类型
     *
     * @return type - 日志类型
     */
    public Integer getType() {
        return type;
    }

    /**
     * 设置日志类型
     *
     * @param type 日志类型
     */
    public void setType(Integer type) {
        this.type = type;
    }

    /**
     * 获取级别
     *
     * @return level - 级别
     */
    public String getLevel() {
        return level;
    }

    /**
     * 设置级别
     *
     * @param level 级别
     */
    public void setLevel(String level) {
        this.level = level;
    }

    /**
     * 获取内容
     *
     * @return content - 内容
     */
    public String getContent() {
        return content;
    }

    /**
     * 设置内容
     *
     * @param content 内容
     */
    public void setContent(String content) {
        this.content = content;
    }
}